package com.itheima.dao;

import com.github.pagehelper.Page;
import com.itheima.pojo.Member;


/**
 * @author Ning
 * @date 2020/8/21 14:32
 */

public interface MemberProfileDao {
    /**
     * 新增会员项
     * @param Member
     */
    void  add(Member Member);

    /**
     * 根据条件查询
     * @param queryString
     * @return
     */
    Page<Member>  selectByCondition(String queryString);

    /**
     * 查看该检查项是否被会员项引用
     * @param id
     * @return
     */
    int selectMemberProfileDaoReferencedCount(Integer id);

    /**
     * 根据id删除会员项
     * @param id
     */
    void deleteById(Integer id);

    /**
     * 根据id查询会员项
     * @param id
     * @return
     */
    Member findById(int id);

    /**
     * 编辑修改
     * @param member
     */
    void edit(Member member);
}
